crab nest - Alemán Inglés Diccionario